/* header01 */
.header01 {
  margin-bottom: 1.51rem;
  width: 100%;
  /* height: 1.17rem; */
}
.header01-wrap {
  position: relative;
  height: 100%;
}
.header01-icon {
  position: absolute;
  left: 0;
  top: 0.45rem;
  width: 0.24rem;
  height: 0.44rem;
  /* background: url('../../images/common/sprites.png') no-repeat -1.39rem -0.45rem/ 375px 475px; */
  background: url('../../images/common/sprites.png') no-repeat -25px -17px / 375px 475px;
}
.header-register {
  display: block;
}
.header01-data {
  width: 100%;
  height: 100%;
  text-align: center;
  font-size: 0.43rem;
  font-family: SourceHanSansCN-Regular;
  line-height: 1.17rem;
  color: rgba(0, 0, 0, 1);
  opacity: 1;
}
.header01-caption {
  position: absolute;
  top: 0.45rem;
  right: 0;
  height: 0.49rem;
  font-size: 0.37rem;
  font-family: SourceHanSansCN-Regular;
  line-height: 0.27rem;
  color: rgba(20, 72, 174, 1);
  opacity: 1;
}
